take the first left - Deutsch Englisch Wörterbuch